用MATLAB实现对灰度图像到彩色图像的变换?答:clear all;close all;clc;I=imread('i_boat.jpg');imshow(I);I=double(I);[m,n]=size(I);L=256;for i=1:m for j=1:n if I(i,j)<L/4 R(i,j)=0;G(i,j)=4*I(i,j);B(i,j)=L;else if I(i,j)<=L/2 R(i,j)=0;G(i,j)=L;B(i,j)=-4*I(i,j)+2*...
matlab灰度级到彩色转换答:以灰度图转化为彩色RGB图像为例的话,也就是将彩色图的3个通道分别用灰度表示即可,”b(:,:,3)=c;b(:,:,2)=c;b(:,:,1)=c“,你这三句代码都是针对第三个通道,第1、2通道没有对应图像,所以就会出现脚本子语句分配维数不匹配的提示了,直接改为b(1:,:,)=c; b(:,1:,)=c;b...